keep the spirit of something alive - Francés Inglés Diccionario